package com.sky.service;

import com.sky.dto.common.PageRequest;
import com.sky.dto.common.ParamsID;
import com.sky.dto.common.QueryParams;
import com.sky.entity.Instructor;
import com.sky.result.PageResult;
import com.sky.vo.InstructorInfoVO;
import io.swagger.models.auth.In;

import java.util.List;

public interface InstructorService {
    PageResult getAllInstructor(PageRequest<QueryParams> queryParams);

    void addInstructor(InstructorInfoVO instructorAddDTO);

    void editInstructor(InstructorInfoVO instructorInfoVO);

    void deleteInstructor(ParamsID paramsIDs);

    List<Instructor> getOnePeople(ParamsID paramsID, String type);

//    PageResult getAllInstructor(PageRequest<QueryParams> queryParams);
}
